package org.springmole.business.bean.hibernate;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;


@XmlAccessorType(XmlAccessType.FIELD)
public class SecondLevelData extends DetailData {
	
	@XmlAttribute(name="put")
	private long putCount = 0;
	
	@XmlAttribute(name="hit")
	private long hitCount = 0;
	
	@XmlAttribute(name="miss")
	private long missCount = 0;
	
	@XmlAttribute(name="sizeInMemory")
	private long sizeInMemory = 0;
	
	@XmlAttribute(name="countInMemory")
	private long elementCountInMemory = 0;
	
	@XmlAttribute(name="countOnDisk")
	private long elementCountOnDisk = 0;
	
	
	
	public long getPutCount() {
		return putCount;
	}
	public void setPutCount(long putCount) {
		this.putCount = putCount;
	}
	public long getHitCount() {
		return hitCount;
	}
	public void setHitCount(long hitCount) {
		this.hitCount = hitCount;
	}
	public long getMissCount() {
		return missCount;
	}
	public void setMissCount(long missCount) {
		this.missCount = missCount;
	}
	public long getSizeInMemory() {
		return sizeInMemory;
	}
	public void setSizeInMemory(long sizeInMemory) {
		this.sizeInMemory = sizeInMemory;
	}
	public long getElementCountInMemory() {
		return elementCountInMemory;
	}
	public void setElementCountInMemory(long elementCountInMemory) {
		this.elementCountInMemory = elementCountInMemory;
	}
	public long getElementCountOnDisk() {
		return elementCountOnDisk;
	}
	public void setElementCountOnDisk(long elementCountOnDisk) {
		this.elementCountOnDisk = elementCountOnDisk;
	}
	
	
	
}
